import time, threading

def loop():
    print('thread %s is running..' %threading.current_thread().name )
    n = 0
    while n < 5:
        n = n + 1
        print('thread %s >>> %s' %(threading.current_thread().name, n))
        time.sleep(1)
    print('thread %s ended' % threading.current_thread().name)
print('thread %s is running ..' %threading.current_thread().name)    
t = threading.Thread(target=loop, name='LoopThread')
t.start()
t.join()
print('thread %s ended ' %threading.current_thread().name)